package cn.com.pet.common.serviceImpl;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import cn.com.pet.common.dao.PetInfoMapper;
import cn.com.pet.common.entity.PetInfo;
import cn.com.pet.common.service.PetInfoService;

@Service("petInfoService")
public class PetInfoServiceImpl implements PetInfoService {

	@Autowired
	PetInfoMapper petInfoMapper;
	
	@Override
	public List<PetInfo> getPetInfoByPetId(PetInfo petInfo) {
		return petInfoMapper.getPetInfoByPetId(petInfo);
	}

	@Override
	public int addPetInfo(PetInfo pi) {
		return petInfoMapper.addPetInfo(pi);
	}

	@Override
	public int deletePetInfo(PetInfo pi) {
		return petInfoMapper.deletePetInfo(pi);
	}

	@Override
	public int updatePetInfo(PetInfo pi) {
		return petInfoMapper.updatePetInfo(pi);
	}

	@Override
	public List<PetInfo> findAllPetInfo(Map<String, String> parameter) {
		return petInfoMapper.findAllPetInfo(parameter);
	}

	@Override
	public PetInfo findPetInfoeById(PetInfo pi) {
		return petInfoMapper.findPetInfoeById(pi);
	}

}
